Death Toll — definition

1. death toll (Noun)

1 definition

death toll (Noun) — The number of deaths resulting from some particular cause such as an accident or a battle or a natural disaster.

3 types of
cost price toll